﻿@charset "utf-8";/* CSS DocumentQQ:380608331 */
/*
Project name:x
Time:2019.4.2
Webcss Design:Leqihua 
Email:380608331@qq.com
Update: 2019.7.24
*/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.c,.c2,.c5,.c10,.c17,.c15{clear:both;overflow:hidden;}
*{padding:0px;margin:0;}div,ul,ol,form,img,b,i,em,tt,p{margin:0;padding:0;font-style:normal}li{list-style:none;}h1,h2,h3,h4,h5,h6,h7{font-size:12px;font-weight:normal;}img{border:0px;}.l{float:left}.r{float:right}.f14{font-size:14px;}
.c{height:1px;}.c2{height:2px;}.c5{height:5px;}.c10{height:10px;}.c15{height:15px;}.c17{height:17px;}
body{margin:0;font-size:12px;color:#333;text-align:center;/*word-break:break-all; */background:#fff; font-family:Arial; line-height:22px;}
.line{ border-bottom:1px solid #ccc;}
.line_bl{ width:100%;background:#00b0f0; height:2px; margin-bottom:1px;}
.bor{border:1px solid #ccc; padding:1px}.bor2{border:2px solid #ccc;}.posR{position:relative;}.posA{position:absolute;}
/* ============main============= */
.box{width:1006px;margin:0px auto; border:px solid #000; font-size:12px; font-family:"宋体";}






.head{margin:0px auto;padding-top:10px;}
.head .logo{float:left;}
.head .top{ text-align:right; line-height:25px; font-size:12px;}
.head .nav li{float:left;width:76px;line-height:35px;color:#5b9bd5;text-align: center;background:url(../images/navmid.jpg) no-repeat right center; border:0px solid #ccc;}
.head .nav li a:link,.head .nav li a:visited{color:#5b9bd5;text-decoration: none;}
.head .nav li a:hover{text-decoration:underline;color:#5b9bd5}


.video{text-align:center;margin: 0px auto;}
.left {float:left;width:725px; border:1px solid #00b0f0;min-height:410px;border-top:0px; background:url(../images/newsbg.png) no-repeat 327px top;}
.main {float:right;width:680px;border:0px dashed #CCC;}

.l_w234{ width:234px;}
.m_w747{ width:747px;}

.sunTit{font-family:"微软雅黑"; line-height:30px; height:30px; padding-left:0px;}
.sunTit h1{ font-size:15px;  padding-left:15px; border-left:5px solid #cc3300; font-weight:bold;}




.right{float:right;width:268px;border:0px solid #CCC;overflow: hidden;}
.focusPic{ width:1006px; height:334px;}

.next{ text-align:center; padding-top:10px}
.page{ border-top:1px solid #f2f2f2; padding-top:10px;}
.place{text-align:left; line-height:35px; background:#fbfbfb; border-bottom:1px solid #f2f2f2; padding-left:15px; font-family:Arial;}



.ft{font-family:Arial;line-height:25px; border-top:1px solid #e7e7e7; margin-bottom:20px; margin-top:10px; background:#fff;}
.ft .com{  border-top:2px solid #f3f3f3; text-align:left;}
.ft .copright{ line-height:40px; color:#a6a6a6;}
.ft .copright b{ font-weight:normal;}
.ft .add{ line-height:20px; color:#7f7f7f;}
.ft .weixin0{ padding-top:8px; padding-right:0px}
.foot{line-height:30px;background:#fbfbfb;font-family:Arial;color:#afb0af;border-top:1px solid #f2f2f2; padding-top:5px; clear:both; margin-top:10px;}
.simap,.simap a:link,.simap a:visited{color:#fff;text-decoration:none;/* display:none*/}.simap a:hover{color:#fff;text-decoration:underline;}


.weixin{ width:46px; height:47px;position:relative; font-size:12px; text-align:center;}
.weixin a{width:46px; height:47px; display:block; position:absolute; left:0; top:0;background:url(../images/weixin_gr.png) no-repeat center top;}
.weixin .weixin_nr{width:119px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:-40px;bottom:60px;display:none;box-shadow: darkgrey 0px 0px 15px 1px;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute;left:50px;top:120px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(../images/weixin_lv.png) no-repeat left bottom;}





/* ============pageBody============= */

.pageBody {margin:0px auto; text-align:left; background:#fff;}
.line_bg{ background:url(../images/line_bg.jpg) repeat-y 234px top;}

/*inde*/
.inew{ width:330px; float:left;border-right:0px solid #00b0f0;}
.inew .tit{font-family:"微软雅黑"; line-height:27px; height:27px; padding-left:12px;border-top:1px solid #00b0f0;}
.inew .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.inew .tit p{ padding-right:10px;}
.inew .com {  padding:10px;}
.inew .pic { text-align:center; padding:10px 0; padding-top:0px;}
.inew .com ul li{ background:url(../images/ico_list.png) no-repeat left center; text-indent:10px; line-height:25px; position:relative;}
.inew .com ul li p{ font-family:"微软雅黑";}
.inew .com ul li b{ position:absolute; background:url(../images/zd.gif) no-repeat left center; width:31px; height:25px; border:0px solid #ccc; top:0px;}



.iabout{ width:380px; float:right;border-left:0px solid #00b0f0;}
.iabout .tit{font-family:"微软雅黑"; line-height:27px; height:27px; padding-left:12px;border-top:1px solid #00b0f0;}
.iabout .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.iabout .tit p{ padding-right:10px;}
.iabout .text{ padding:10px 30px; text-indent:0px;}
.iabout .text b{ font-weight:normal;}
.iabout .vi_pic{ text-align:center;}


.ipor .tit{font-family:"微软雅黑"; line-height:35px; height:35px;  background:#0099cc; color:#FFF;}
.ipor .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.ipor .tit p{ padding-right:10px;}
.ipor .com{ padding:7px; padding-right:0px; padding-bottom:0px;border:1px solid #f2f2f2; border-top:0px;}
.ipor .com ul li{ float: left; width:122px; background:#f2f2f2; text-align:center; line-height:30px; margin-right:7px; margin-bottom:7px; display:block;}
.ipor .com ul li a:hover{ float: left; width:122px;background:#e2f5fb; text-align:center; line-height:30px;display:block; text-decoration:none;}

.imap .tit{font-family:"微软雅黑"; line-height:35px; height:35px;  background:#0099cc; color:#FFF;}
.imap .tit h1{ font-size:15px;  padding-left:10px; border-left:5px solid #cc3300;}
.imap .tit p{ padding-right:10px;}
.imap .com{ padding:5px 10px; padding-right:0px; padding-bottom:0px;border:1px solid #f2f2f2; border-top:0px; text-align:center; overflow:hidden;height:173px;}
.imap .com img{ width:196px;
transition:width 0.6s;
-moz-transition:width 0.6s; /* Firefox 4 */
-webkit-transition:width 0.6s; /* Safari and Chrome */
-o-transition:width 0.6s; /* Opera */
}
.imap .com img:hover{ width:250px;}

/*newList*/
/*----左侧菜单*/
#menu-checkbox:checked ~ .suMcom,#menu-checkbox2:checked ~ .suMcom2 {display: none;}/* 隐藏checkbox的复选框 */
#menu-checkbox,#menu-checkbox2 {display: none;}

.sunmenu {line-height: 37px;} 
.sunmenu li {}
.sunmenu li a:link,.sunmenu li a:visited,.sunmenu li a:hover { color:#666;text-decoration:none;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; display: block;font-size: 12px;  } 
.sunmenu li label{ display: block;cursor: pointer;padding-left:26px; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;border-bottom:#f2f2f2 1px solid; background:url(../images/ico_list0.png) no-repeat 220px center;}
.sunmenu li a:hover label { font-weight:bold;  color:#FFF; padding-left:35px; background:#0099cc url(../images/ico_list0.png) no-repeat 211px center;/*一级目录onMouseOver显示的背景色*/ } 




.suMcom { /*二级目录的背景色*/border-bottom:#f2f2f2 1px solid;   } 
.suMcom li a:link,.suMcom li a:visited  { text-decoration:none; padding-left:40px; display:block;   } 
.suMcom li a:hover {text-decoration:none;  font-weight:bold; background:#0099cc; padding-left:45px; color:#fff;  /* 二级onmouseover的字体颜色、背景色*/ } 
.suMcom li a:hover span { font-weight:bold; background:#0099cc; color:#FFF; } 
.sunmenu li .blue2{color:#2e75b6;text-decoration:none;font-weight:bold;background:url(../images/ico_list.png) no-repeat 211px center;}.blue2 a:hover{text-decoration:none; color:#fff; font-weight:bold;} 


.newList { padding:0px 0px}
.newList li{ background:url(../images/ico_list.png) no-repeat left center; text-indent:10px; line-height:40px; position:relative; border-bottom:1px solid #f2f2f2;}
.newList li p{ font-family:"微软雅黑";}
.newList li b{ position:absolute; background:url(../images/zd.gif) no-repeat left center; width:31px;  height:25px; border:0px solid #ccc; top:2px;}


/*newShow*/
.newShow .com{ padding:10px 0px 30px 0px; color:#656464; text-align:left; line-height:30px; font-size:14px;}
.newShow .com h1{ font-size:22px; font-weight:bold; font-family:"黑体"; text-align: center; color:#2e75b6; line-height:60px;}
.newShow .com h2{  text-align: center; color:#8c8c8c; line-height:40px; border-bottom:1px dotted #e8e8e8; margin-bottom:20px;}


.jobShow { padding:20px 10px 0px 10px; color:#7f7f7f; text-align:left;}
.jobShow .tit{ font-family:"微软雅黑"; font-size:15px; border-left:5px solid #cc3300; padding-left:10px; margin-bottom:15px;}
.jobShow .tit2{ margin-top:20px;}
.jobShow .com{ margin-bottom:30px;}

/*员工风采*/
.job_ygfx { padding:20px 10px;}
.job_ygfx li{ margin-bottom:20px; border-bottom:1px dotted #f2f2f2;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.job_ygfx .pic { margin-right:30px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; border:0px solid #ccc;}
.job_ygfx .pic img{ /*margin-bottom:8px;*/}
.job_ygfx h2 {font-size:14px; font-weight:bold;text-align:left;font-family:"微软雅黑"; color:#2e75b6;border-bottom:1px dotted #e8e8e8; margin-bottom:10px;line-height:35px; border-left:0px solid #cc3300; }
.job_ygfx h3 { font-size:14px; font-weight:bold; font-family:"微软雅黑"; line-height:37px;}
.job_ygfx h5 {font-size:14px; font-weight:bold;text-align:left;font-family:"微软雅黑"; color:#2e75b6;border-bottom:1px dotted #e8e8e8; margin-bottom:10px;line-height:35px; border-left:0px solid #cc3300; }


.job_ygfx .text{ color:#7f7f7f;}
.job_ygfx li:hover{ padding-top:8px;box-shadow:#e2e2e2 0px 0px 20px 1px; padding-left:8px; padding-right:8px; }
.job_ygfx .text:hover{ }

.aboList .com{ padding-top:22px;}
.aboList li{ float:left; width:232px; border:1px dashed #f7f7f7; line-height:45px; margin-right:15px; margin-bottom:15px; text-align:center; font-size:14px; color:#0060a1; font-family:"微软雅黑";text-align:center;}


.aboList li a:link,.aboList li a:visited  {color:#0060a1; text-decoration:none;display:block;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;} 
.aboList li a:hover { background:#0099cc; color:#FFF; display:block;text-decoration:none;border:0px solid #f2f2f2;} 

/*proList*/
.proList li{float:left;width:184px;margin-bottom:10px;}


/*contact*/
.contact{ border-top:1px solid #f2f2f2; margin-top:2px;}
.contact .text{ padding-left:15px;}
.contact .text h1{ font-size:14px; font-weight:bold; line-height:37px; padding-top:45px; font-family:"微软雅黑"; color:#0099cc}
.contact .text h2{ font-size:14px; line-height:37px; font-family:"微软雅黑"; color:#7f7f7f}


.contact li { float:left; width:321px; margin-bottom:20px;font-family:"微软雅黑"; border:0px solid #000; background:#fbfbfb;  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.contact li h2{  font-size:14px; color:#fff; background:#65cff6; text-align:center;line-height:37px;}
.contact li .add{ padding:15px; border:1px solid #f2f2f2; height:145px; color:#7f7f7f; line-height:30px;}
.contact li .add:hover{cursor: pointer; }
.contact li:hover{box-shadow:5px 5px 10px #f2f2f2;background-color:#fff; font-size:16px;}


.hover{display: block;width:12px;line-height:20px;height:40px;overflow: hidden; position:absolute; right:0px; top:320px;}
.hover:hover{overflow: visible; text-decoration:none;}
.hover .ex{position: absolute; right:12px;top:-57px;width: 200px;line-height: 25px;background: #3d95ce;padding:10px; color:#fff;}



/*map_tip */
.xb{ width:46px; height:47px;position:relative;}
.xb .tip_nr{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;background:#fff url(../images/ico1.png) no-repeat 10px center;position:absolute;left:110px;bottom:-240px;display:none;opacity:0.8;font-size:14px;border-radius:6px;text-indent:17px;}
.xb.on .tip_nr{ display:block;}
.xb.on a{background:transparent url(../images/xb.gif) no-repeat 0 0;}


.xbgs2{ position:relative;}
.xbgs2 .tip_nr2{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:310px;bottom:-200px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs2.on2 .tip_nr2{ display:block;}.xbgs2.on2 a{background:transparent url(../images/xbb.gif) no-repeat 0 0;}

.xbgs3{ position:relative;}
.xbgs3 .tip_nr3{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:500px;bottom:-90px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs3.on3 .tip_nr3{ display:block;}.xbgs3.on3 a{background:transparent url(../images/db.gif) no-repeat 0 0;}

.xbgs4{ position:relative;}
.xbgs4 .tip_nr4{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:400px;bottom:-140px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs4.on4 .tip_nr4{ display:block;}.xbgs4.on4 a{background:transparent url(../images/hb.gif) no-repeat 0 0;}

.xbgs5{ position:relative;}
.xbgs5 .tip_nr5{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:400px;bottom:-140px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center; }
.xbgs5.on5 .tip_nr5{display:block;}
.xbgs5.on5 a{background:transparent url(../images/bj.gif) no-repeat 0 0;}
.xbgs5.on5{background:transparent url(../images/bj.gif) no-repeat 0 0;}


.xbgs6{ position:relative;}
.xbgs6 .tip_nr6{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:450px;bottom:-250px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs6.on6 .tip_nr6{ display:block;}.xbgs6.on6 a{background:transparent url(../images/hd.gif) no-repeat 0 0;}

.xbgs7{ position:relative;}
.xbgs7 .tip_nr7{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:400px;bottom:-270px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs7.on7 .tip_nr7{ display:block;}.xbgs7.on7 a{background:transparent url(../images/zb.gif) no-repeat 0 0;}

.xbgs8{ position:relative;}
.xbgs8 .tip_nr8{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:300px;bottom:-270px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs8.on8 .tip_nr8{ display:block;}.xbgs8.on8 a{background:transparent url(../images/cy.gif) no-repeat 0 0;}

.xbgs9{ position:relative;}
.xbgs9 .tip_nr9{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:300px;bottom:-330px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs9.on9 .tip_nr9{ display:block;}.xbgs9.on9 a{background:transparent url(../images/xn.gif) no-repeat 0 0;}


.xbgs10{ position:relative;}
.xbgs10 .tip_nr10{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:400px;bottom:-360px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs10.on10 .tip_nr10{ display:block;}.xbgs10.on10 a{background:transparent url(../images/hn.gif) no-repeat 0 0;}

.xbgs11{ position:relative;}
.xbgs11 .tip_nr11{font-weight:bold;width:100px;height:38px;line-height:18px;padding:10px;text-indent:17px;position:absolute;left:400px;bottom:-360px;display:none;opacity:0.8;font-size:14px;border-radius:6px;background:#fff url(../images/ico1.png) no-repeat 10px center;}
.xbgs11.on11 .tip_nr11{ display:block;}.xbgs11.on11 a{background:transparent url(../images/hz.gif) no-repeat 0 0;}


/*map*/
.aboMap h1 { font-size:18px;text-align: center; color:#217ebf; padding-top:10px;  border:0px solid #ccc; font-weight:bold; font-family:“黑体”; }/*20190724*/
.aboMap .tip{ position:absolute; left:-50px; top:10px; height:30px; font-size:14px;border:0px solid #ccc; color:#2e75b6; text-align:left;font-weight:bold;}/*20190724*/

.jt_icon{ background: url(../images/jtdh.gif) no-repeat;position:absolute; left:260px; top:40px;width:127px; height:155px; display:block; border:0px solid #ccc; color:#a6a6a6; text-align:center; padding-top:90px; padding-left:15px;}

#gmap {display:block; width:638px; height:550px; background:url(../images/mapbg.gif) no-repeat; position:relative; margin:0 auto 2em auto; border:0px solid #ccc;}/*20190724*/
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

a#title2, a#title2:visited {display:block; width:550px; height:617px; padding-top:260px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:617px; he\ight:0;}
#gmap a#title2:hover {background:transparent url(group_col.gif) no-repeat 0 0; overflow:visible; color:#c00;}

/*西北公司新疆、青海、西藏*/
a#xj {display:block; width:331px; height:0; padding-top:317px; overflow:hidden; position:absolute; left:2px; top:79px;}
* html a#xj {height:317px; he\ight:0;text-indent:-9000px;}
a#xj:hover {background:transparent url(../images/xb.gif) no-repeat 0 0;overflow:visible;text-indent:-9000px;}


/*西部公司内蒙古 */
a#lmg {display:block; width:328px; height:0; padding-top:328px; overflow:hidden;position:absolute; left:220px; top:-37px;}
* html a#lmg {height:328px; he\ight:0;}
a#lmg:hover {background:transparent url(../images/xbb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*东北公司*/
a#hlj {display:block; width:146px; height:0; padding-top:218px; overflow:hidden; position:absolute; right:1px; top:-43px;}
* html a#hlj {height:218px; he\ight:0;}
a#hlj:hover {background:transparent url(../images/db.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*华北公司 河北、山西、天津*/
a#hb {display:block; width:102px; height:0; padding-top:126px; overflow:hidden; position:absolute; left:409px; top:126px;}
* html a#hb {height:126px; he\ight:0;}
a#hb:hover {background:transparent url(../images/hb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}


/*环境公司北京*/
a#bj {display:block; width:24px; height:0; padding-top:27px; overflow:hidden; position:absolute; left:461px; top:150px;}
* html a#bj {height:27px; he\ight:0;}
a#bj:hover {background:transparent url(../images/bj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}


/*华东公司 山东江苏浙江*/
a#sd {display:block; width:100px; height:0; padding-top:153px; overflow:hidden; position:absolute; right:74px; top:189px;}
* html a#sd {height:153px; he\ight:0;}
a#sd:hover {background:transparent url(../images/hd.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}



/*中部公司*/
a#hn {display:block; width:140px; height:0; padding-top:112px; overflow:hidden; position:absolute; left:393px; top:221px;}
* html a#hn {height:112px; he\ight:0;}
a#hn:hover {background:transparent url(../images/zb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*川渝公司*/
a#sc {display:block; width:159px; height:0; padding-top:123px; overflow:hidden; position:absolute; left:259px; top:258px;}
* html a#sc {height:123px; he\ight:0;}
a#sc:hover {background:transparent url(../images/cy.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*西南公司*/
a#yn {display:block; width:193px; height:0; padding-top:123px; overflow:hidden; position:absolute; left:256px; top:328px;}
* html a#yn {height:123px; he\ight:0;}
a#yn:hover {background:transparent url(../images/xn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*华南公司*/
a#gd {display:block; width:110px; height:0; padding-top:111px; overflow:hidden; position:absolute; left:405px; top:377px;}
* html a#gd {height:111px; he\ight:0;}
a#gd:hover {background:transparent url(../images/hn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*华中公司（湖南、江西、福建）*/
a#fj {display:block; width:152px; height:0; padding-top:95px; overflow:hidden; position:absolute; left:400px; top:307px;}
* html a#fj {height:95px; he\ight:0;}
a#fj:hover {background:transparent url(../images/hz.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*建设中*/

.jianshebg{ background: url(../images/bj_line.png);}
.jianshe { padding:50px 0 100px 0;}
.jianshe h1{ padding:20px 0px;font-size: 56px; font-weight: bold; line-height:56px;font-family:"微软雅黑";color: #2b77b5;}
.jianshe h2{font-size: 14px; padding-top:40px }


/* ============ link ============= */
.mRoff{ margin-right:0px;}.mRon{ margin-right:20px;}
a:link,a:visited{text-decoration:none;color:#42414A;}a:hover,a:active{text-decoration:underline;color:#cc3300;}
.white,.white a:link,.white a:visited{color:#fff;text-decoration:none;}.white a:hover{color:#fff;text-decoration:underline;}
.red,.red a:link,.red a:visited{color:#CC3300;text-decoration:none;}.red a:hover{color:#CC3300;text-decoration:underline;}
.blue,.blue a:link,.blue a:visited{color:#2e75b6;text-decoration: none;}.blue a:hover{text-decoration:underline;color:#2e75b6}
.green,.green a:link,.green a:visited{color:#8dc63f;text-decoration:none;}.green a:hover{text-decoration:underline;color:#CC3300;}
.orange,.orange a:link,.orange a:visited{color:#f7701e;text-decoration:none;}
.orange a:hover{text-decoration:underline;color:#CC3300;}
.gray,.gray a:link,.gray a:visited{color:#a6a6a6;text-decoration:none;font-size:12px;}
.gray a:hover{text-decoration:underline;color:#a6a6a6;}
.unBlue,.unBlue a:link,.unBlue a:visited{color:#1ea9e8;text-decoration:underline;}
.unBlue a:hover{text-decoration:underline;color:#CC3300;}
.unGreen,.unGreen a:link,.unGreen a:visited{color:#799a0d;text-decoration:underline;}
.unGreen a:hover{text-decoration:underline;color:#CC3300; }

/* ============ forms ============= */
.inputSearch {border:0px solid #bbdfff;height:17px;width:278px; color:#b6b6b6;padding-left:10px;
background:url(../images/ico.png) no-repeat left top;}
.inputGray   {border:0px solid #bbdfff;height:22px;width:278px; color:#666;padding-left:10px;overflow:hidden}
.inputGray117{border:0px solid #bbdfff;height:22px;width:110px; color:#666;padding-left:10px;overflow:hidden}
.input0      {border:1px solid #cecece;height:22px;width:110px; color:#999;padding-left:10px;}
.btnYellow{}


/* ==数据集成增加样式== */
.main-content{overflow: hidden;}
.index-list{
    width: 220px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
}
.index-about{position: relative; max-height: 9em; overflow: hidden; border:0px solid #ccc;}


